TODO:
check the booking