move verification inside copy operation so that I don't have to do another read.
* The second read was returning a different number of columns (sometimes more) than the first read.