add tosite method in columnIterator