improved verbose copy