updates post and rems old post