inputStream and outPutStream