changes on estructure