seperated out the xmpp server