Some minor changes to the gates
Not gate \o/