rudimentary booking from front end works