support dbus and fix #357
spelling
fix #577