I fixed a couple of errors from my lack of understanding on the assignment. Now as soon as the client starts, it will init a serversocket which should be in a separate thread to listen for incoming connections.. we will have to work ion this later on. right now is just starting under Bittorrent.java. I also put a small command promtp for checking on download status and terminate gracefully the client by calling Utilities.callClose() < we should not focus on this as per the professor. Well, I hope it makes sense. Happy 4th of July!