Work on SnapshotReader
Work on SnapshotReader