No one has responded to my missives concerning draw order and the sortents table. Is the sortents table new in 2005? Can anyone shed any light why the code below doesn't work? It is intended to list out the drawing entities in draw order, but it doesn't. Dim e as AcadEntity Dim b as AcadBlock Dim eDictionary As Object Dim sentityObj As AcadSortentsTable Set eDictionary = _ ThisDrawing.ModelSpace.GetExtensionDictionary Set sentityObj = eDictionary.GetObject("ACAD_SORTENTS") Set b = ThisDrawing.ModelSpace sentityObj.GetFullDrawOrder b, True For Each e In sentityObj.Block MsgBox e.ObjectName Next e Thanks for any help you can provide. - ej