updating sgf controller