add the XMPP protocol demo