add Reader(string)