changed static structure2