I think I have wrapped my mind around scopes now