removed block halving