4. Testing & Reflection