5.1. Adding some structure
5.1 Completed: adding some structure