ch6-7 test rev m