@Override
	public void setInstructionList(ArrayList<Instruction> instructions) {
		this.instructions = instructions;
		instructionList = new ArrayList<String>();
		for (Instruction instruction : instructions) {
			if (instruction != null && instruction.getName() != null) {
				instructionList.add(instruction.getName());
			}
		}
		drawFrame();
	}