introduced Synergy object, dynamic providers and fixed namespaces - a lot of changes :)