Basic CRUD operations in place