add spec for searching
switch to fuzzy search