Are you ready for the internet?