NotGate added