booking controller fixes