topics are updated from Gui to puzzle