ch05 complete