 		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();

			myConnection.addEventListener(PresenceEvent.PRESENCE, handleEvent);
			myConnection.addEventListener(LoginEvent.LOGIN, handleEvent);
			myConnection.addEventListener( RosterExtension.NS, handleEvent );
			me = RosterItemVO.get(aConnection.jid, true, myConnection);
		}
		
		[Bindable]
		public function get me():RosterItemVO
		{
			return _me;
		}
		
		public function set me(item:RosterItemVO):void
		{
			_me = item;	
		}
		
		public function getGroup(name:String):RosterGroup

			return _presenceMap[jid.toString()];
		}
		
		/**
		 * The instance of the XMPPConnection class to use for the roster to use for
		 * sending and receiving data.
