prepare for hw06 of section7