finish ch 5.0