Rudimentary autocomplete... How it functions is still quite a mystery