Thanks for the above instructions Alan.   I'm still having issues with the Cancel though, even with the "(setvar 'osmode 47)" added. One thing I forgot to say yesterday, was that this error message turns up on AutoCAD: "A block named "tempblk" already exists." This was another reason I wanted to name the block as the date to the nearest second, even though it's not as pleasing as your solution, it cuts out one step, of having a temporary block name.   No need to tak