Try these various methods on getVolumeName noFX = xtra("FileXtra3").new() tempPath = noFX.fx_FolderGetSpecialPath("kDesktopFolderType") --shows entire path put tempPath --determines location of Mac path delimiter, : pos = offset(":",tempPath) --gets part of entire path that corresponds only to the volume myRoot = tempPath.char[1..pos] put myRoot noFX = 0 boFX = xtra("FileXtra3").new() --if you want to create the new folder on the desktop: put boFX.fx_FolderCreate(myRoot & "Desktop Folder:newFolder") -- 1 put boFX.fx_FolderExists(myRoot & "Desktop Folder:newFolder") -- 1 --if you want to create the new folder on the drive: put boFX.fx_FolderCreate(myRoot & "newFolder") -- 1 put boFX.fx_FolderExists(myRoot & "newFolder") -- 1 --also look into this: put boFX.fx_VolumesToList --["Macintosh HD:"] boFX = 0 end Rich [To remove yourself from this list, or to change to digest mode, go to http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list, email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED]) Lingo-L is for learning and helping with programming Lingo. Thanks!]