all access to the persistance layer is now done via the new xmppservice