added validations on trips and destinations