Rewriting the Offer modification spec