vol2: Added remaining classes from volume 1.
vol2: Added PSO