BLOCK_BUFFER_SIZE 64 doesn't always work.