class Snapshot