I need to redefine a block in the current drawing with a drawing of the same name stored in the current directory. It needs to be done without user input other than issuing "ESIZE". I don't want to edit any attributes and I want the current values to remain. I have this so far... (defun c:ESIZE () (SETQ TBNAME (strcat (getvar "dwgprefix") "JWS 30X42")) (command "-insert" TBNAME "0,0" "" "" 0) ) it inserts the block in the current drawing not the one pathed. Thanks! -jawknee