Gate Engineering