start adding CPL