order staff by role and updates styles