add copy-part stuff..for reals, and working...