Adopting structure changes