New implementations for CRUD operations.