IPA: Design, Quality and Impact