converted two tuple to three tuple because of dbus not supporting multi valued arrays