New .ccp global func