Refactor offer_rental.