ipp's page