cooperative reader

Change-Id: I24342e63334eabf46adab4a80f0d2350f4e42c33
add export filter

Change-Id: Iaa9e739884d3798ffeb302660603140ca1df3ab9
better error handling

Change-Id: I0e24a38b8eedbb595f403c5ec8113142c1028188