update structchaa