add avail check on booking