IBP index