fixes to reports, class progress report still needs work, other 4 work well.