client side of booking
server side of booking
fix up