Update IPAndProduct Class