Blogs: partnership deed meaning