The `stop`  didn't initialize, and this else branch didn't set it. I think we should set it.