improvement of the whole post creation