Updated module layout