update IPA