document snapshots for environments to flesh out the idea