thesis: explain sppf