Smart booking (7/22)

Smart booking