added lisp movements funcs