GTK++ changes