add error string and exception to reader