Initial version of background update