Fill in high-level description... I need it to know what to do, this is a complex module.