The `reset!` shouldn't be necessary.