tmpo
tmp
Refactored to reader/writer api
make filters member
Introduced new helper class.
Namechanges
better error handlin