CRUD implemented.