buy back the block