Java I/O still confuses me!. I need to take an InputStream that is connected to a socket and convert it to a Object that will allow me to do a readLine(). I gues I can allways extend InputStream and add a readLine() function. Any help would be appreciated. Chris