5. Analyzing Shading and Adding Modules