nit: `payloads.Offer` (cap O)