GATE modules