update code read offer
latest