snapshot (154/166 tests passed)