karasz: beautified the ROLES management.