starting reader
string handling