updating OfferCancel logic to avoid n/a bug. fixes #344