I don't see how this responds to the `stop` flag.