resolved #2 error reporting gives basic info about what the program did