use TDAF template