add new functions to get an IP address