structur changes