use _normalizePath()