added assignment to chp9