http://it.toolbox.com/blogs/understanding-crm/how-technology-is-revolutionizing-the-franchise-world-73989