added some gnome support