update a  post