check if block is at destination, if so, change destination