complete canel booking feature