Blogs: partnership contract