* fixed upper/lower case conflict on linux