A collection of different solutions for PI