add category list ; category delete
merge