@Override
	/**
	 * Is called when user updates the value in the table -> update Mortgages table
	 */
	public void setValueAt(Object value, int row, int col) {
		BigDecimal amount = (BigDecimal) value;
		MortgageTransaction mortgageTransaction = data.getBusinessObjects().get(row);
		if (col == 2) {
			mortgageTransaction.setIntrest(amount, true);
		} else if (col == 3) {
			mortgageTransaction.setCapital(amount, true);
		}
//		if(...){ // TODO add option to disable auto update of below rows.
		data.recalculateTable(row);
//		}
		fireTableDataChanged();
	}