I have a lisp routine I wrote a few years ago that just basically inserts blocks. The purpose of this lisp routine was to allow the sale department to make their own drawings. This lisp routine has become quit large over the years, because I keep adding blocks. The problem I am having is when they are running the lisp they will get about half way though it and misspell a command and have to start all the way over. I can write basic lisp routines, but this is beyond me. Does anyone have any ideas on how I can fix this problem other than getting a sales team that can spell?