rewrite of post