Lots of CrewMember refactoring, DoWork() is now in charge of making units tired