structure update working for bs2
structure update working for bs2