private void getMoveInstruction() {
		currentState = new BrainState(BrainState.INSTRUCTION_MOVE);
		char read = (char) readAhead;
		readNext();
		if(checkCharacter(read, 'v')) {
			read = (char) readAhead;
			readNext();
			if(checkCharacter(read, 'e')) {
				if(checkWhitespace()) {
					int nextState = getStateNumber();
					highestReferencedState = Math.max(nextState, highestReferencedState);
					currentState.setNextState(nextState);
					if(checkWhitespace()) {
						int nextStateOnFail = getStateNumber();
						highestReferencedState = Math.max(nextStateOnFail, highestReferencedState);
						currentState.setNextStateOnFail(nextStateOnFail);
						finishInstruction();
					}
				}
			}
		}
	}