Update Worker