update for sync