Advanced Pll Algorithms