template for tfo