v0.1.102:deep extend;category id change