snapshot (2023)