I am updating interface of an active x control. It has dual interface. I have manually updated the odi file, compiled it, and added the new methods to co-class and dual interface. On compilation , I get the error 'cannot instantiate abstract class Cobject::XObject due to members --- list of newly added members'. I have checked having updated dispatch & dual maps and added methods for both. But still compilation error remains?