main lisp file