Left with scope handling - the real work