add a new post, fix #22