typeahead using updater function
merging something