Canonical snap