added a reset to performance in run()