Internet holding up well