studio: PPFT (2)