add collection reader