Many, MANY fixes as found from generating reports for people.