I'm super new to this stuff, so bear with me... is this a lisp routine? (defun C:fe () (vl-Load-Com) (vl-Catch-All-Apply '(lambda () (vla-Remove (vla-GetExtensionDictionary (vla-Get-Layers (vla-Get -ActiveDocument (vlax-Get-Acad-Object)))) "ACAD_LAYERFILTERS"))) (princ " All layer filters have been deleted.") (princ) ) evidently I can use this to clear out Layer Filters...... the problem is I don't know how to use it. could someone explain it to me please? I have searched extensively on the newsgroups and in the help topics and cannot figure it out. thanks.-AS