programsummarycontroller changes 2