private boolean checkForValidTradeValues() {
		send = ((this.offeredBrick + this.offeredOre + this.offeredSheep + this.offeredWheat + this.offeredWood) > 0);
		receive = ((this.desiredBrick + this.desiredOre + this.desiredSheep + this.desiredWheat + this.desiredWood) > 0);
		if(send && receive) {
			getTradeOverlay().setStateMessage("select a player");
			getTradeOverlay().setPlayerSelectionEnabled(true);
			getTradeOverlay().setTradeEnabled(false);
			if(this.receiverIndex > -1) {
				getTradeOverlay().setTradeEnabled(true);
				getTradeOverlay().setStateMessage("Trade!");
			}
		}
		else {
			getTradeOverlay().setStateMessage("set the trade you want to make");
			getTradeOverlay().setPlayerSelectionEnabled(false);
			getTradeOverlay().setTradeEnabled(false);
		}
		
		return (send && receive);
	}