fix off by one error in last block