remove the need for ditingush gtk & gtk3