the program comprises four sections