forget swig, use verrazzano instead (http://common-lisp.net/project/fetter/); avoid common-lisp-controller; and only send the interesting part of the output next time. my 0.02, -- attila