a group of gates with columns