development ipp and social aspects

w