fix Mac OS does not case sensortive problem