fix bugs:
goto-keyword