IP Codes