CBF
overview