Replicated functionality thus far with Gtk version.