dev::change structure