Lots of useful pieces there CB.