add the result of Reader1withParser1.
add Reader3 memory optimized reader