Program outline

Program updated 3 May