rough out plan of program