Profile of ipp