pretty sure fix_passenger() is not necessary.