Teamgate: one step further CRM