rm homogeneous copy method (not ready)