PP Systems