lisp compiling added