IM Unit 1.8: 

Putting It All Together

Updated for SY25-26