started work on autocomplete widget, proof of concept mostly done