CPB for Cricle