fix support for unknown arrival and departure, using null properly.
fix up date problems and password length issues.