defun and key binding mods
fix defun name error