Descriptions and Check-lists for Major Programs