CRUD\ICRUD - add CRUD interface