development ipp and social aspects