update roles, methods ...