work in progress, need to use KnockOut to trigger typeahead