added ignore case for search