Update gate