product block size