Microsoft reportedly leaked its yet-to-be-unveiled Windows 8.1 Update 1 OS, much before its scheduled launch. The software maker’s Windows Update service apparently released links to the update, which enabled the new desktop-features after installation.

According to The Verge, although Microsoft has removed access to the downloads from its servers, those who managed to get hands on the update, were able to find that most of the changes have been designed to appease traditional desktop users.

The report said that the Windows 8.1 Update 1 is expected to be launched officially on April 8, following the company’s Build developer conference in early April.