added racket and lisp