Wooooooow...... what a reduction in overhead @ daddylonglegs absolutely brilliant, so much so it saved me from having to move the data around, too avoid having the arrays process several irrelevant Cols ect, ect... Also thanks for the very thorough explanation of what I was doing wrong