A better discussion of case.. http://www.franz.com/support/documentation/6.0/doc/case.htm I think the comp.lang.lisp newsgroup members have discussed this situation ad nauseum. RJF