Guys, pay close attention to the method sendRequestToTracker from Bittorrent.java, that's where I left... I got something back, I believe, not quite sure what though. VERY IMPORTANT: I created a .properties file under rsc/prop.properties to hold the: downloaded, uploaded, left and event information which could be updated accordingly as the client runs, I though it would be a nice touch to manage state and global variables.