diff --git a/deliverables/src/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.java b/deliverables/src/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.java
index 9655970545861c38ae1a9df226e859f5cf261f43..68a529c017f687bddc07f75461b97a939e44ce6c 100644
--- a/deliverables/src/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.java
+++ b/deliverables/src/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpClient.java
@@ -3,6 +3,7 @@ package MV3500Cohort2018JulySeptember.homework2.Furr;
 
 import java.io.*;
 import java.net.*;
+import java.util.Scanner;
 
 /**
  * Before, we always used telnet to connect to the server.
@@ -14,6 +15,7 @@ import java.net.*;
  * each time we ran it.
  * 
  * @author mcgredo
+ * cd /cygdrive/e/Documents/NPS/MV3500_Internetwork_Communications/NetworkedGraphicsMV3500/deliverables/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr  
  */
 public class FurrTcpClient {
 
@@ -21,6 +23,7 @@ public class FurrTcpClient {
   
     public static void main(String[] args) 
     {
+		boolean openConnection = true;
         try
         {
           while(true)
@@ -44,7 +47,24 @@ public class FurrTcpClient {
            String serverMessage = br.readLine();
            System.out.println("==================================================");
            System.out.println("Now we're talking!");
-           System.out.println("The message the server sent was " + serverMessage);
+           System.out.println("The message the server sent was " + serverMessage+"\n");
+		   serverMessage = br.readLine();
+		   while(serverMessage != null)
+		   {
+			   serverMessage = br.readLine();
+			   System.out.println(serverMessage);
+		   }
+			   
+		   int x=0;
+		   while(x<5)//openConnection)
+		   {
+			Scanner in = new Scanner(System.in);
+			String s = in.nextLine();
+			OutputStream os = socket.getOutputStream();
+            PrintStream ps = new PrintStream(os);
+			ps.println(s);
+			x++;
+		   }
 		   // socket gets closed, either automatically/silently this code (or possibly by server)
 		 } // end while(true)
         }
diff --git a/deliverables/src/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.java b/deliverables/src/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.java
index d501f3c3e2f759f9808a471d60c4c6d9980cb01b..39f733819faa97670a071cce39c3de8be8f99e02 100644
--- a/deliverables/src/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.java
+++ b/deliverables/src/MV3500Cohort2018JulySeptember/homework2/Furr/FurrTcpServer.java
@@ -20,12 +20,27 @@ import java.net.*;
  * 
  * And have him display the socket pairs he got.
  * @author mcgredo
+ * 
+ * to change to build file:
+ * cd /cygdrive/e/Documents/NPS/MV3500_Internetwork_Communications/NetworkedGraphicsMV3500/deliverables/build/classes/MV3500Cohort2018JulySeptember/homework2/Furr  
  */
 public class FurrTcpServer 
 {
 
     public static void main(String[] args) 
     {
+		String[] responses = new String[10];
+			responses[0] = "Hello";
+			responses[1] = "Are you there?";
+			responses[2] = "Glad you stopped by to say hi";
+			responses[3] = "What are you planning on doing today?";
+			responses[4] = "Not that this program cares, these are pre-recored";
+			responses[5] = "That's right, you can say whatever you want I'll say the samething";
+			responses[6] = "Makes this chat less exciting doesn't it.";
+			responses[7] = "Your hair looks nice today";
+			responses[8] = "The FBI said so.";
+			responses[9] = "This is really teadious, I'm done talking.  Good bye!";
+			int index =0;
         try
         {
             // ServerSocket waits for a connection from a client. 
@@ -41,9 +56,16 @@ public class FurrTcpServer
                 Socket clientConnection = serverSocket.accept(); // block until connected
                 OutputStream os = clientConnection.getOutputStream();
                 PrintStream ps = new PrintStream(os);
-
+				
+				InputStream serverIS = clientConnection.getInputStream();
+				InputStreamReader serverISR = new InputStreamReader(serverIS);
+				BufferedReader br = new BufferedReader(serverISR);
                 ps.println("This was written by the server");
                 
+				System.out.println(br+"\n");
+				ps.println(responses[index]);
+				index ++;
+				
                 // Print some information locally about the Socket
                 // connection. This includes the port and IP numbers
                 // on both sides (the socket pair.)