finer grained registration control, xmpp hooked up