finalize copy