I've read all the postings on this newsgroup regarding this topic as well as the AutoCAD documentation. Several postings have touched on what I'm trying to do, but either they've not addressed it completely or I do not understand the answers. I am trying to translate a point. I am using nentsel (not nentselp) to select an object. I can successfully translate the definition points of this object when it is nested one level deep, such as a line within an xref. What I am unable to do is translate these points when it is nested further. I realize that the list returned by nentsel provides the point at which the user picked the object, the object's entity name, the 4x4 transformation matrix, and all the entity names in which it is nested. I also understand that I must translate the points for each level the object is nested. How do I get the transformation matrix for each level? Please type slowly for me... I am feeling really stupid when it comes to this topic. TIA