A digtal badge of Telarc Quality.