Ok forgive me for any wrong terminology a few things...