Smart booking (15/22)

Smart booking