Smart booking (16/22)

Smart booking