public static boolean errorCheck(String s, int startingParenLoc) {
		// error checking
		if (s == null)
			return true; // null object passed
		else if (s.length() <= 1)
			return true; // cant possibly have an open and a close
		else if (s.charAt(startingParenLoc) != '(')
			return true; // starting location is off.
		else
			return false;
	}