Improve GTK interface