Why do a desktop refresh from a technical perspective?