Begin updater implementation