why doesn't this work in my acad.lsp file? I get a "LFD" command unknown during the drawing startup but as soon as the command line is ready, typing "LFD" runs the routine. (defun-q MYSTARTUP ( ) (defun C:LayerFiltersDelete () (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)) (defun C:LFD () (C:LayerFiltersDelete)) ) (setq S::STARTUP (append S::STARTUP MYSTARTUP)) (command "LFD")