fix ignore case problem