booking and cancel worked as expected