Hi all, anybody knows why this is accepted: (setq ss (ssget "X" '((0 . "INSERT") (2 . "blockname")))) and this isn't: (setq ss (ssget "X" '((0 . "INSERT") (cons 2 block)))) where block is a variable with value "blockname". ?? Thanks Stef