modify device and pc client