#6 Implementing full Blocks CRUD.