Not looking for an answer, just direction. Also, I would prefer to stick with lisp, as that is what I am learning currently. Next will be Vlisp. This routine will be used to draw contour lines. How do I do the following: [code] draw a polyline of unlimited length when done (enter) ask to draw another one if yes reset a variable to another value (an integer) perform a setvar run another defun in the routine (possible layer change) draw another polyline of unlimited length if no - end program repeat until a no is encountered [/code] Thanks in advance to all, Jeff