Many update for structure