return the new reading generated on duplication