upgrade to gtk3