change some structures