Gate updates