Update struct2.0