use tamplate