change array for each sailing to a hash for efficiency