structural rebuild changes