Tested everything but ProgressSummary and fixed some exception handling