update runs and scatter plot logic