add xmpp support
nil