updating strategy