add goto & update autocomplite