InternetDevice: add class