Snapshot before refactor.