PPL
merged