updated with gWidgets fix