GATE & BARC