renamed roles relationship to userroles to avoid conflict