categorys and location

insert parent change
merge