changed static tructure2