update reaction l, choose closer E_0