update each --> repeat