rewrite the post 017