fix GUI circulation