fixed type for scopes parameter