update Program page