basic error reporting
actually use the error reporting
monitor which errors have been seen, and clear on routing.