fix add device B call