add support for default scope