task implementation.
XMPP gateway.