Booking options are personalised for each user providing compelling reasons for the user to book. Then, even after payment, the technology shops for better deals and offers ‘swaps’ to the user