internet proliferation