fix casesensitive bug