added blog post view functionality