BPS-IPC