[PD] 2 new utilities