update struct test again