#6 Implementing block CRUD operations.