improve 'cancel booking', add initial category switch