complete create post feature