Module structure implemented