add ignore case setting