completed Ch16 text