With snapshots