Hi I think, the problem is inside COM - maybe something is missed or incorectly declared, but I have no access to the source :-(. There are also more types in this namespace: DokumentHaMag (interface derived from IDokumentHaMag) and DokumentHaMagClass (derived from DokumentHaMag interface). When I try to create new object of class DocumentHaMagClass, another interesting exception is thrown: "Query Interface failed for object x" (I don't remember exact text of this exception - I have no access to the compiler right now). Another interesting thing is creating RCW. I've tried to create RCW based on tlbs and dlls. Doing this in Visual Studio works well, but when I try to use tlbimp on CDNAX tlb, exception is thrown: "An element with the same key already exists in the Hashtable." with some GUID value. I'm gona try the tool you linked, it may help me to find the problem. thanks for your reply h.