diff --git a/src/main/java/no/ntnu/idatt1002/demo/controller/AddExpenseController.java b/src/main/java/no/ntnu/idatt1002/demo/controller/AddExpenseController.java
index 93956647176103f654157a7304f5710d96f90dc2..2d18fcc8eb4d96afc39b50232597b870df6f2e86 100644
--- a/src/main/java/no/ntnu/idatt1002/demo/controller/AddExpenseController.java
+++ b/src/main/java/no/ntnu/idatt1002/demo/controller/AddExpenseController.java
@@ -71,12 +71,10 @@ public class AddExpenseController {
 
   public void setExpense(Expense expense) {
     this.newExpense = expense;
-    StringProperty dateProperty = new SimpleStringProperty(expense.getDate());
-    StringProperty descriptionProperty = new SimpleStringProperty(expense.getDescription());
 
-    dateField.textProperty().bindBidirectional(dateProperty);
+    dateField.textProperty().bindBidirectional(expense.dateProperty());
     amountField.textProperty().bindBidirectional(expense.amountProperty(), NumberFormat.getNumberInstance());
-    descriptionField.textProperty().bindBidirectional(descriptionProperty);
+    descriptionField.textProperty().bindBidirectional(expense.descriptionProperty());
   }
   public void pressOkBtn(ActionEvent event) {
     String date = dateField.getText();