variable name and redundancy pass 1
replaced with AbstractCrewMember