public void receiveVote(Vote vote) {
    	String whoVoted = vote.getI();
    	String votedFor = vote.getVoteFor();
    	int chair = vote.getChair();
    	//if the vote is for me...
    	if (votedFor.equals(myIP)) {
    		boolean alreadyCounted = false;
    		for (String s : whoVotedForMe) {
    			//if the vote has already been counted... do nothing
    			if (whoVoted.equals(s)) {
    				alreadyCounted = true;
    				break;
    			}
    		}
    		//if the vote has not been counted...
    		if (alreadyCounted == false) {
    			myK++;
    			whoVotedForMe.add(whoVoted);
    			if (myK == k) {
    				updateMyState(1); //occupy then release chair
    			}
    			
    		}
    	} //do nothing if vote is not relevant to me	
    }