NPC Therapy — overthinking, but make it entertaining.