added bookingDTO
some merge conflict fixed