framing out the final program