new registration logic; registration includes now same component but with different versions; new protocol introduced with more prefixing