Full CRUD functionality.