PDI class examples