310: letter to the internet