diff --git a/puntti/src/fxPuntti/PunttiGUIController.java b/puntti/src/fxPuntti/PunttiGUIController.java
index 37c2e0a0949207223cdcde93d20486ed1e98d2c5..e7bd0aee9c2b953d9eb7c1dd1632bdc95e449f58 100644
--- a/puntti/src/fxPuntti/PunttiGUIController.java
+++ b/puntti/src/fxPuntti/PunttiGUIController.java
@@ -1,13 +1,18 @@
 package fxPuntti;
 
+import java.io.PrintStream;
 import java.net.URL;
 import java.util.ResourceBundle;
 
 import fi.jyu.mit.fxgui.Dialogs;
 import fi.jyu.mit.fxgui.ListChooser;
 import fi.jyu.mit.fxgui.ModalController;
+import fi.jyu.mit.fxgui.TextAreaOutputStream;
 import javafx.fxml.FXML;
 import javafx.fxml.Initializable;
+import javafx.scene.control.ScrollPane;
+import javafx.scene.control.TextArea;
+import javafx.scene.text.Font;
 import puntti.Liike;
 import puntti.Puntti;
 import puntti.SailoException;
@@ -21,6 +26,7 @@ import puntti.SailoException;
 public class PunttiGUIController implements Initializable{
     
     @FXML private ListChooser<Liike> chooserLiikkeet;
+    @FXML private ScrollPane panelLiike;
 
 
     
@@ -68,10 +74,28 @@ public class PunttiGUIController implements Initializable{
      * puntti mitä käytetään
      */
     private Puntti puntti;
+    private TextArea areaLiike = new TextArea(); //Poista lopuksi
     
     
     private void alusta() {
         chooserLiikkeet.clear();
+        chooserLiikkeet.addSelectionListener(e -> naytaLiike());
+        panelLiike.setContent(areaLiike);
+        areaLiike.setFont(new Font("Arial", 12));
+        panelLiike.setFitToHeight(true);
+        
+    }
+    
+    
+    private void naytaLiike() {
+        Liike liikeKohdalla = chooserLiikkeet.getSelectedObject();
+        
+        if (liikeKohdalla == null) return;
+        
+        areaLiike.setText("");
+        try(PrintStream os = TextAreaOutputStream.getTextPrintStream(areaLiike)){
+                liikeKohdalla.tulosta(os);
+        }
     }
     
     private void lueTiedosto(@SuppressWarnings("unused") String nimi) {
diff --git a/puntti/src/fxPuntti/PunttiGUIView.fxml b/puntti/src/fxPuntti/PunttiGUIView.fxml
index 0e21fda9518a2ccc21ec5bbaef83fdfcae77040f..4067fd64412d560609c26f86681c2ba6e5e15f7b 100644
--- a/puntti/src/fxPuntti/PunttiGUIView.fxml
+++ b/puntti/src/fxPuntti/PunttiGUIView.fxml
@@ -80,7 +80,7 @@
          <items>
             <BorderPane>
                <center>
-                  <ScrollPane fitToWidth="true" prefHeight="200.0" prefWidth="200.0" BorderPane.alignment="CENTER">
+                  <ScrollPane fx:id = "panelLiike" fitToWidth="true" prefHeight="200.0" prefWidth="200.0" BorderPane.alignment="CENTER">
                      <content>
                         <GridPane hgap="10.0">
                           <columnConstraints>