a CURD class