extend _scope