add device service