Internet update (18/25)

Internet update