CURD for page data