@kramo this has such potential with integrating with dbus