what's the type of the roles?