parse ipp