revise new post 2