added soulmate for typeahead