It would be useful for the user if the function inserts the previous value if the user presses Enter Let's say this function is used 5 times in 1 dwg, and mostly with the same blockname, and the same number of rows and columns. One concrete example, is a post I just answered, to insert (Lamp) blocks evenly spread in a room. presses enter, then an other procedure takes over, or a default value gets set. Is there a standard (good practice) way of handling optional parameters for functions?