change device name struct define