event worker update