fixed streamreader