p-Type IBC