Added fuzzy matching. Parsing is next, I swear.