public void actionPerformed(ActionEvent event) {
			if (!currentInput.equals("0")) {
				if (equation.equals("0") && !operating) {
					tracker = 0;
					operating = true;
					operation = myOperation;
					equation = "" + currentInput + mySymbol;
					equationField.setText(equation);
					holder = currentInput;
				}
				else if (operating && !newInput && !(equation.substring(equation.length()-3, equation.length())).equals(mySymbol)) {
					equation = equation.substring(0, equation.length() - 3) + mySymbol;
					equationField.setText(equation);
					operation = myOperation;
				}
				else if (!equation.equals("0") && !operating) {
					tracker = 0;
					operating = true;
					equation += currentInput + mySymbol;
					equationField.setText(equation);
				}
				else if (!equation.equals("0") && operating && newInput) {
					tracker = 0;
					newInput = false;
					equalsRepeat = false;
					theReturn = "" + CalcScript.calculate(holder, currentInput, operation);
					holder = theReturn;
					equation += currentInput + mySymbol;
					currentInput = theReturn;
					returnField.setText(currentInput);
					operation = myOperation;
				}
			equationField.setText(equation);
			}
		}