update IPM paper