updates in ch9/ch10