ted prog