ipm 2024