add booking procedure