first attempt at making the matching more fuzzy.