adhere to variable naming conventions and provide url-to-ip split comment