Canonical core