changed halvening