Completing ch.10