updated device type