IBC update