Working on roles and user role assignment