streamlined offer_items, more usability, validations and more