try to speed up tosite
add some more throw-away block scannign code