sending via xmpp all, wip
optimalization