modify all at same time