deep-copy 158