first commit, TripResource partly done