Implement CRUD operations.