Internet update [electronic resource]