reworked Copying of Objects