add Reader type. give access to underlying stack via exported api.