try catch for booking agency