update pub_date
enhance it