CRUD core