preparing to write new version, by starting with a copy of the old one;