following along buildyourownlisp.[com|net|org|iforgot]