add CRUD,CHECK