notes on using the various scopes