using proper method scopes