implements team member transitions