add learn method
autocomplete works