messing with the roles