If `create_directory()` extends the block number throughout its array, someone might grab a new block by looking for a zero, which fails. Rethink this.
If
create_directory()extends the block number throughout its array, someone might grab a new block by looking for a zero, which fails. Rethink this.