1.plotform dependiency where com only on windows.

2.com componets first register under the os after they consume.

3.dll hell