i tried to do this (see below)... but all i keep getting is the same information as (entget (car (entsel))) or a blank list... how do i extract the text from a dimension without exploding the dim... (defun GET:ATT (EN / EL RES) (setq EN (entnext EN) EL (entget EN)) (while (= (cdr (assoc 0 EL)) "ATTRIB") (setq RES (cons (cons (cdr (assoc 2 EL)) (cdr (assoc 1 EL))) RES) EN (entnext EN) EL (entget EN))) (reverse RES) ) (setq ssl (get:att (car (entsel))))