provide reader for store