precopying