using too many blocks in the multiblock versions of reduce