basic curd