Hi All, Background : I have implemented a custom class derived from the AcGiWorldDraw class. I have also derived from AcGiContext , AcGiWorldGeometry classes to complete my implementation of AcGiWorldDraw. The idea is to iterate through the layouts of the AutoCAD 2002, and call worldDraw() on certain type of entities present in the layout. In the worldDraw() call i am passing my own custom implementation of AcGiWorldDraw. Problem : I do not get call backs to my custom worlddraw class for certain type of entities like autocad solids, MDT entities like parts, etc. Any reason why this is the case? Have i missed out on an essential aspect for achieving this? thanks in advance and enjoy! Sid