web and worker updates