Gate programmed