preliminary support for typeahead.js