working on ch6