About IPP