 		private var pendingSubscriptionRequestJID:JID;
 		//FIXME: maps should not be arrays
 		private var _presenceMap:Array = new Array();
-		
-		private var _me:RosterItemVO;
 		
 		[Bindable]
 		public var groups:ArrayCollection = new ArrayCollection();

			return _presenceMap[jid.toString()];
		}
		
		public function changePresence(show:String, status:String, priority:Number):void
		{
			var presence:Presence = new Presence();
			presence.type = Presence.AVAILABLE_TYPE;
			presence.show = show;
			presence.priority = priority;
			presence.status = status;
			connection.send(presence);
			updateRosterItemPresence(me, presence);
		}
		
		/**
		 * The instance of the XMPPConnection class to use for the roster to use for
		 * sending and receiving data.

			myConnection.addEventListener(PresenceEvent.PRESENCE, handleEvent);
			myConnection.addEventListener(LoginEvent.LOGIN, handleEvent);
			myConnection.addEventListener( RosterExtension.NS, handleEvent );
		}
		
		public function getGroup(name:String):RosterGroup
