if a run follows another run , then that run will be the next run
run_after is not run. running is running. end_run is run. run is score. running is not running. re_run is run. end_run is not run. re_run is not run. run_after is run. return is run.