PArtitioning systems - Waterloo Systems