Added PiePart implementation