Introducing the collector module (work in progress)