ch 10 - in progress