public boolean removeTarget(Random target, Random data)
	{
		if(_head == null) return false; 
		Node _cursor = _head; 
		if(target == null)
		{
			if(_manyNodes >=1)
			{
				_head=_head.next; 
				_manyNodes--; 
				return true; 
			}
			else
			{
				return false; 
			}
		}
		while(_cursor != null)
		{
			if(_cursor.data.equals(target))
			{
				_cursor.data = data;
				return true;  
			}
			else
			{
				_cursor = _cursor.next; 
			}
		}
		return false; 
		
	}