removed booking request and runfile methods, refactored make_booking method