just stealing from the CCP AGAIN