0.5: user-defined block size