- config refactor
- filesystem based reader