template finalized