update reader
merge reader