ppl dependency removed