diff block size