changing some structures