changes on structures