fix applyForOffer()