upgrade awestruct