14. Putting it all together