XMPP would be neat