For structure chnages