more robust init syncs