more work on Quora challenge: Typeahead Search