review ch2 proc prog