Add new post and fix some bug.