trying other methods to do the role scopes