change how we get IP data