added google and worker sync