fix caseinesitive bug: