Constructor w/ protocol. Added INTERNET permission