added a bunch of stuff, can now make lisp stuff