refactor the CRUD name & fix the delete problem