more messing around with lisp