updated programming links