modify E_out