synchronize with prediction