changed GetTempFolder to GetTempFilePath