Recent Developments In Ipr