updates to use single gamestate topic