Create gates.v