CPL updates