add do_enter and ls_abbrev