new type name is DirectoryPath