fix recycled block bug

blocks weren't randomized when taken out of the block pool