 This should allow more frequent updates to the Windows Live Essentials applications outside of major operating system releases.On December 15, 2008, the "beta refresh" versions of Windows Live Essentials applications were released.This release included many changes since the previous beta release based on user feedback.