IBCA recent updates