controls added to check if trip/user exists