Module structure.