Upgrades for Course Details and Challenge Details pages