first pass at error reports