Fixed cancel so it does not cancel all reservations at the same time on different days