updated challenge and program pages