One day at the CBGP 2.0