public bool RemoveDirectoryWithContents(string path)
        {
            try {
                Directory.Delete(path, true);
                return true;