main: paths are case-sensitive