looks like error reporting causes a lot of slowdown.