updated sync