Built some of a dummy ProgressSummary for testing, added some more error checks