got dbus to work, sortof