still introducing changeUserRole