update templates to use Tarjans output