Frameworks for modules