7.10. Putting It All Together