use a scope block