More about IBC