retarget every block