finalized templates