typeahead stuff
merge