OOPS! You are correct it does work right. The error was my fault. I used a package prefix for a nonexistant package inside an if statement: (if (find-package "VEM") (vem:start-vem)) Sorry to bother you. USPS: Mac Michaels, 3500 W.Balcones Center Dr., Austin,TX 78759 ARPA: mac@mcc.com UUCP: {uunet,harvard,gatech,pyramid}!cs.utexas.edu!milano!cadillac!mac