HBACF Updated