PPSOP class - Adventurer4Fun