Gate : init