private void rollback(Connection connection, String title) {
		try {
			connection.rollback();
			JOptionPane.showMessageDialog(null, "Error!", "The system has recovered from an unexpected error. Your transaction was not processed.", JOptionPane.ERROR_MESSAGE);
		} catch (SQLException e) {
			JOptionPane.showMessageDialog(null, "Error!", "The system failed to recover from an error.", JOptionPane.ERROR_MESSAGE);
		}
	}