added MaterializedBlogPostIndex