break up getSummary() into parts for readability
minor improvements to loadSuite