Add Trip with validation and Add Leg with Styling. No Val