deviceType model