MPDPL PDPL DPL PLL