proper fix, as the previous halving is back in latest engine