added provided scope