Train hash and passenger struct