better snapshots