UPDATED TEMPLATE