major program trends