private void rubric_additional_row_buttonActionPerformed(
			java.awt.event.ActionEvent evt) {// GEN-FIRST:event_rubric_additional_row_buttonActionPerformed
		if (data[0][1] != null) {
			Object[][] temp = new Object[data.length + 1][2]; // hold the first datapoint in a temp object
			for (int i = 0; i < data.length; i++) { // grab rest of data into the temp object
				for (int j = 0; j < 2; j++) {
					temp[i][j] = data[i][j];
				}
			}
			temp[data.length][0] = JOptionPane
					.showInputDialog("Enter Rubric Description");
			temp[data.length][1] = JOptionPane
					.showInputDialog("Enter Max Grade");
			data = temp; // make data = temp so we have new data
			rubric_table.setModel(new DefaultTableModel(data, columnNames));
		} else {
			Object[][] temp = new Object[1][2];
			temp[0][0] = JOptionPane
					.showInputDialog("Enter Rubric Description");
			temp[0][1] = JOptionPane.showInputDialog("Enter Max Grade");
			data = temp; // make data = temp so we have new data
			rubric_table.setModel(new DefaultTableModel(data, columnNames));
		}
	}// GEN-LAST:event_rubric_additional_row_buttonActionPerformed