Simplified module structure