Implement 7 Lisp functions