[PD-dev] worth to create external?