core structure changed
core structure changed