fully working roster management