can save blocks, load blocks, and delete blocks