Added fuzzy matching for roles and fixed typos