Updated device.js