What is the legal framework of CPC?