reservation and cancellation system