compelte blog post process