weight and loop exit corrections
simulation in progress