add isOffer flag and offerDate feature