I'd like to have an initget option for the ssget function, but it doesn't appear to be possible. Does anyone know of a method? Current function: (defun c:jp( / sset) ;; Sets fuzz factor and keeps it as a global (setq ss (ssget '((0 . "LINE,ARC,LWPOLYLINE")))) (setq jp_ffac (getdefault "fuzz factor" (if jp_ffac jp_ffac 4) 2)) (if ss (command "pedit" "m" ss "" "y" "j" "j" "b" jp_ffac "X")) (princ) ) Produces: Command: JP Select objects: Specify opposite corner: 4 found Select objects: Enter fuzz factor <4.0000>: pedit Select polyline or [Multiple]: m Select objects: 4 found ..... In the code above, rather than asking for the fuzz factor after the ssget, I'd like it to be an option when the command starts: Command: jp Select Objects or [F]uzz to set fuzz factor (= 4.0000): F Enter fuzz factor <4.0000>: 6.00 Select Objects of [F]uzz to set fuzz factor (= 6.0000): Specify opposite corner: 3 found Any ideas?