CL350 project - mbabc