more blog post controller logic