Why does File::Spec::Win32 simply inherit catdir from the Unix module? The catdir sub in File::Spec::Unix could potentially append forward slashses (/) to parts of the path, which aren't quite right for Win32. This is really strange. Even weirder is that ExtUtils::MM_NW5 contains a catdir that appends backaslashes (\) as I'd expect under Win32. Maybe that method actually should be part of File::Spec::Win32? -daveThread Next