ported plugin interface to GDBus