google sync skeleton for #30