CRUD prototype