revamped creation of blog posts, now it works a bit nicer