Don't call finish after run()