How Snapshot Works