some gtk2 fixes