CrewPool redesign