allow to read/write non-existing blocks