Correct naive overwriting