scope extended