create SourceReader