add Offer#stages