almost done with ch6