updates for gtk gui