Social Icons

Sunday, January 1, 2023

An overview of my investment stock portfolios return since inception

Non-registered portfolio
Canadian National Railway Company (CNR): +304.14%
Loblaw Companies Limited (L): +227.86%
George Weston Limited (WN): +227.47%
TMX Group Limited (X): +222.54%
Methanex Corporation (MX): +217.78%
WSP Global Inc. (WSP): +206.64%
Fortis Inc. (FTS): +80.24%
Enbridge Inc. (ENB): +65.51%
Pembina Pipeline Corporation (PPL): +64.74%
Brookfield Asset Management Ltd. Class A Limited Voting Shares (BAM): +51.56%
Emera Incorporated (EMA): +43.47%
Savaria Corporation (SIS): +38.23%
K-Bro Linen Inc. (KBL): +34.15%
TC Energy Corporation (TRP): +32.73%
Power Corporation of Canada Subordinate Voting Shares (POW): +31.55%
iShares S&P/TSX Capped REIT Index ETF (XRE): +17.31%
Bank of Nova Scotia (The) (BNS): +6.26%
Brookfield Corporation Class A Limited Voting Shares (BN): -9.20%
BCE Inc. (BCE): -9.94%
Canadian Imperial Bank Of Commerce (CM): -20.53%
NFI Group Inc. (NFI): -25.82%
Total: $
140,377.42, +62.52%

RRSP portfolio
Thomson Reuters Corporation (TRI): +193.73%
Brookfield Renewable Partners L.P. (BEP.UN): +136.80%
Richards Packaging Income Fund (RPI.UN): +109.60%
Toromont Industries Ltd. (TIH): +105.63%
Toronto-Dominion Bank (The) (TD): +94.57%
Park Lawn Corporation (PLC): +83.86%
Boralex Inc. Class A Shares (BLX): +74.08%
CGI Inc. Class A Subordinate Voting Shares (GIB.A): +71.34%
Savaria Corporation (SIS): +71.18%
Emera Incorporated (EMA): +62.92%
Royal Bank of Canada (RY): +61.49%
TELUS Corporation (T): +40.26%
Quebecor Inc. Class B Subordinate Voting Shares (QBR.B): +21.14%
Suncor Energy Inc. (SU): +18.17%
CAE Inc. (CAE): +16.59%
Nutrien Ltd. (NTR): +13.61%
Rogers Communications Inc. Class B Non-voting Shares (RCI.B): +11.45%
Taiga Building Products Ltd. (TBL): +11.11%
Leon's Furniture Limited (LNF): +7.61%
Algoma Central Corporation (ALC): +6.55%
JFT Strategies Fund (JFS.UN): +4.75%
Guardian Capital Group Limited (GCG): +1.97%
North West Company Inc. (The) (NWC): +1.24%
Finning International Inc. (FTT): -1.09%
Whitecap Resources Inc. (WCP): -2.36%
Information Services Corporation Class A Limited Voting Shares (ISV): -5.44%
Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC): -6.26%
Canadian Imperial Bank Of Commerce (CM): -7.61%
National Bank of Canada (NA): -7.65%
Bank of Nova Scotia (The) (BNS): -14.13%
ATS Corporation (ATS): -15.84%
Maple Leaf Foods Inc. (MFI): -16.21%
Wajax Corporation (WJX): -17.31%
Vitreous Glass Inc. (VCI): -18.45%
Power Corporation of Canada Subordinate Voting Shares (POW): -19.12%
Parex Resources Inc. (PXT): -20.86%
Logistec Corporation Class B Subordinate Voting Shares (LGT.B): -25.11%
Open Text Corporation (OTEX): -30.88%
Interfor Corporation (IFP): -43.90%
Cascades Inc. (CAS): -48.95%
Wescan Energy Corp. (WCE): -54.17%
Ovintiv Inc. (OVV): -56.97%
Pender Growth Fund Inc. (PTF): -68.61%
AirBoss of America Corp. (BOS): -79.55%
Total: $
61,675.05, +44.44%

US$ investment portfolio
Berkshire Hathaway Inc. (BRK.B): +113.70%
General Mills Inc. (GIS): +82.12%
Pfizer Inc. (PFE): +7.74%
Brookfield Infrastructure Corporation Class A Exchangeable Subordinate Voting Shares (BIPC): -10.92%
Vanguard Russell 1000 Growth Index Fund (VONG): -22.67%
Total: $5,318.87 US, +89.80%

TFSA investment portfolio
TFI International Inc. (TFII): +250.50%
Brookfield Infrastructure Partners L.P. (BIP.UN): +178.66%
Brookfield Renewable Partners L.P. (BEP.UN): +172.81%
Exchange Income Corporation (EIF): +130.13%
WSP Global Inc. (WSP): +129.46%
Calian Group Ltd. (CGY): +118.16%
Canadian National Railway Company (CNR): +108.37%
Toromont Industries Ltd. (TIH): +107.76%
Brookfield Asset Management Ltd. Class A Limited Voting Shares (BAM): +81.28%
Boralex Inc. Class A Shares (BLX): +73.62%
Suncor Energy Inc. (SU): +68.31%
Park Lawn Corporation (PLC): +64.44%
CT Real Estate Investment Trust (CRT.UN): +63.02%
Northland Power Inc. (NPI): +61.79%
Nutrien Ltd. (NTR): +57.45%
Brookfield Infrastructure Corporation Class A Exchangeable Subordinate Voting Shares (BIPC): +57.17%
Canadian Apartment Properties Real Estate Investment Trust (CAR.UN): +56.28%
Toronto-Dominion Bank (The) (TD): +53.87%
Royal Bank of Canada (RY): +45.52%
Cargojet Inc. Common and Variable Voting Shares (CJT): +40.94%
Metro Inc. (MRU): +27.49%
Granite Real Estate Investment Trust (GRT.UN): +23.06%
TMX Group Limited (X): +22.11%
CGI Inc. Class A Subordinate Voting Shares (GIB.A): +19.45%
Canadian Utilities Limited Class A Non-Voting Shares (CU): +18.65%
Saputo Inc. (SAP): +17.28%
Goodfellow Inc. (GDL): +16.23%
SIR Royalty Income Fund (SRV.UN): +15.11%
Rogers Communications Inc. Class B Non-voting Shares (RCI.B): +13.87%
Whitecap Resources Inc. (WCP): +13.41%
Brookfield Corporation Class A Limited Voting Shares (BN): +10.53%
Hammond Manufacturing Company Limited Class A Subordinate Voting Shares (HMM.A): +7.85%
JFT Strategies Fund (JFS.UN): +5.64%
North West Company Inc. (The) (NWC): +3.41%
Stelco Holdings Inc. (STLC): +2.38%
TELUS Corporation (T): +1.46%
Canadian Imperial Bank Of Commerce (CM): -1.20%
Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC): -2.28%
Enbridge Inc. (ENB): -3.34%
Boyd Group Services Inc. (BYD): -3.06%
Fortis Inc. (FTS): -6.77%
BCE Inc. (BCE): -8.22%
ATCO Ltd. Class II Shares (ACO.Y): -8.90%
National Bank of Canada (NA): -9.60%
Bank of Nova Scotia (The) (BNS): -13.94%
Power Corporation of Canada Subordinate Voting Shares (POW): -15.52%
Savaria Corporation (SIS): -17.23%
Wajax Corporation (WJX): -17.59%
Labrador Iron Ore Royalty Corporation (LIF): -22.25%
Parex Resources Inc. (PXT): -23.67%
Verde Agritech Ltd. Ordinary Shares (NPK): -37.74%
Wescan Energy Corp. (WCE): -53.52%
Andrew Peller Limited/Andrew Peller Limitee Class A Non-voting Shares (ADW.A): -53.35%
3iQ CoinShares Ether ETF (ETHQ): -64.26%
Purpose Bitcoin ETF (BTCC.B): -68.76%
Bitcoin Fund (The) (QBTC): -69.59%
Tilray Brands Inc. (TLRY): -81.08%
Data Communications Management Corp. (DCM): -99.27%
DNI Metals Inc. (DMNKF): -100.00%

Total: $119,404.06, +27.43%

OVERALL TOTAL: +45.07%

Friday, December 30, 2022

Closing the year 2022 with a net worth of $337,875.65

I hope that you all had a nice Christmas. It hasn't been an easy one for many, with power failures and many problems with train and plane transportation. Where I am located in New Brunswick, we didn't experiment with any of those. The only problem I had for a couple of days was a quick interruption of the Internet, only a couple seconds from time to time. Last week Friday, many of my co-workers suffer from power failure and were not able to work. I am just glad I didn't have to miss any days at work.

Today was the last trading day for 2022. I invested around a thousand in the JFT Strategies Fund (JFS.UN). I already had that investment inside my RRSP, so I just add to the number of shares I already had. I had updated my debt situation sheet, as well as my investment portfolio. I am closing the year 2022 with a margin debt of $46 726,64 @ 7.75% interest rate, which is super high, and a net worth of $337,875.65. I began the year 2022 with a net worth of $340,128.37 and I closed it while being in the $337,000. It's kind of a status quo that had led this year 2022 to basically nowhere but hey, don't be so quick to judge me.

After all, in 2022, my annual dividend income exceeded $12,000. I think I am in the $12,000 for good.

I am not closing the year 2022 on a super high note, but at least my net worth is within $330,000. I am actually really close to the $340,000. 2022 hasn't been an easy year, but I have to admit, I had everything for myself. I had worked full-time, being paid for many hours of overtime while working from home, in Montreal or somewhere in New Brunswick. For 2022, my work income before tax got super close to $70,000. In 2022, in April, I reached my highest net worth value ever: $361,442.422. 2022 had been a super volatile year and it had been hard to follow. Anyhow, since that I had reached - even for a short period - a net worth of $360,000, I know I can go back there again. It's just a matter of time.

The state of recession might need to be declared before I can get back to my highest value ever. Or not, I really don't know. It's been said that the year 2002 closed with no direction. It's not fun to be in a such stock market environment. It doesn't give me the vibes to buy or do anything, sincerely. But since today was the last trading day of 2022, I wanted to place at least one last investment for 2022. I decided to invest in some shared of JFT Strategies Fund (JFS.UN) for my RRSP portfolio. I still have a few hundred dollars left available in my RRSP portfolio to invest, as well as a few bucks in my TFSA for investment.

2023, here I come.

Historic of my Total assets and Net worth values on date of December 30, 2022

2022

Total in assets: $384,602.29/Net worth $337,875.65: December 30, 2022
Total in assets: $394,205.35/Net worth $347,621.02: November 25, 2022
Total in assets: $383,659.43/Net worth $337,227.95: November 11, 2022
Total in assets: $373,493.10/Net worth $327,061.62: November 4, 2022
Total in assets: $356,147.14/Net worth $309,920.82: October 11, 2022
Total in assets: $396,620.95/Net worth $350,590.82: August 14, 2022
Total in assets: $369,523.83/Net worth $323,815.43: June 24, 2022
Total in assets: $367,287.71/Net worth $321,579.31: June 20, 2022
Total in assets: $364,145.55/Net worth $318,437.15: June 18, 2022
Total in assets: $398,010.84/Net worth $352,164.94: June 2, 2022
Total in assets: $385,843.39/Net worth  May 20, 2022: $340,156.47
Total in assets: $407,547.23/Net worth $361,442.42: April 20, 2022 - My highest net worth value EVER!!!
Total in assets: $405,658.35/Net worth $358,941.11: March 29, 2022
Total in assets: $403,792.28/Net worth $357,075.04: March 25, 2022
Total in assets: $402,081.01/Net worth $355,363.77: March 22, 2022
Total in assets: $400,979.64/Net worth $354,262.40: March 21, 2022 - First time I ever hit on the $400,000 in total assets!
Total in assets: $398,652.13/Net worth $352,071.24: March 18, 2022 - First time I ever hit on the $350,000 in net worth value!
Total in assets: $396,355.91/Net worth $349,713.01: March 10, 2022
Total in assets: $393,037.13/Net worth: $347,573.53: March 4, 2022
Total in assets: $391,766.36/Net worth: $345,622.80: February 9, 2022
Total in assets: $382,726.19/Net worth: $341,862.36: February 2, 2022
Total in assets: $386,320.32/Net worth: $340,128.37: February 1st, 2022

2021
Total in assets: $385,979.66/Net worth: $339,434.39: December 31, 2021
Total in assets: $382,726.19/Net worth: $336,268.16: December 23, 2021
Total in assets: $388,421.37/Net worth: $340,312.77 - FIRST TIME I EVER REACHED A $340,000 NET WORTH!
November 8, 2021
Total in assets: $387,068.51/Net worth: $338,959.91: November 5, 2021
Total in assets: $384,785.92/Net worth: $336,781.52: October 20, 2021
Total in assets: $382,580.80/Net worth: $334,576.40: October 19, 2021
Total in assets: $379,263.95/Net worth: $330,680.17: October 14, 2021

Total in assets: $364,072.52/Net worth: $315,407.64: July 26, 2021
Total in assets: $358,867.59/Net worth: $311,858.22: June 15, 2021
Total in assets: $354,774.64/Net worth: $307,559.30: June 10, 2021
Total in assets: $348,042.77/Net worth: $300,799.45 - FIRST TIME I EVER REACHED 300k in net worth, on May 26, 2021
Total in assets: $346,583.88/Net worth: $298,486.93: May 20, 2021
Total in assets: $349,651.45/Net worth: $298,435.31: May 7, 2021
Total in assets: $347,002.53/Net worth: $297,614.64: April 16, 2021
Total in assets: $338,188.16/Net worth: $287,914.75: March 11, 2021
Total in assets: $333,970.92/Net worth: $283,675.99: March 9, 2021
Total in assets: $328,881.12/Net worth: $279,611.57: February 10, 2021
Total in assets: $326,670.02/Net worth: $278,758.37: February 8, 2021
Total in assets: $324,891.52/Net worth: $276,979.87: February 4, 2021
Total in assets: $322,236.52/Net worth: $274,318.36: February 3, 2021
Total in assets: $327,639.01/Net worth: $274,298.23: January 19, 2021
Total in assets: $316,192.85/Net worth: $268,180.14: January 7, 2021
Total in assets: $313,003.95/Net worth: $264,915.22: January 6, 2021
Total in assets: $310,587.36/Net worth: $262,498.63: January 5, 2021

2020
Total in assets: $310,392.38/Net worth: $259,661.24: December 31, 2020
Total in assets: $307,812.05/Net worth: $259,070.79: December 24, 2020
Total in assets: $306,444.25/Net worth: $258,948.73: December 4, 2020
Total in assets: $304,701.39/Net worth: $257,331.58: November 27, 2020
Total in assets: $300,956.84/Net worth: $253,587.03: November 24, 2020
Total in assets: $298,903.01/Net worth: $251,533.20: November 23, 2020
Total in assets: $296,643.60/Net worth: $249,158.71: November 20, 2020
Total in assets: $294,514.87/Net worth: $247,145.87: November 11, 2020
Total in assets: $291,172.40/Net worth: $243,802.59: November 10, 2020
Total in assets: $287 803.13/Net worth: $240 433.32: November 9, 2020
Total in assets: $277,872.92/Net worth: $226,678.26: August 5, 2020
Total in assets: $276,627.27/Net worth: $227,745.47: June 6, 2020
Total in assets: $263,304.63/Net worth: $211,395.63: April 29, 2020
Total in assets: $241 461,13/Net worth: $194 558,29: March 13, 2020
Total in assets: $282,640.61/Net worth: $235,284.72: February 21, 2020
Total in assets: $304,955.72/Net worth: $257,187.44: February 12, 2020
Total in assets: $296,200.07/Net worth: $250,595: January 16, 2020
Total in assets: $292,715.58/Net worth: $244,970.41: January 9, 2020

2019
Total in assets: $288,237.52/Net worth: $239,582.44: December 31, 2019
Total in assets: $278,823.27/Net worth: $230,902.04: September 17, 2019
Total in assets: $271,896.19/Net worth: 226,137.05: June 24, 2019
Total in assets: $269 950.21/Net worth: $222 942.87: April 5, 2019
Total in assets: $251 634.94/Net worth: $206 278.84: January 18, 2019
Total in assets: $238 656.07/Net worth: $191 009.83: January 4, 2019

2018
Total in assets: $270 679.86/Net worth: $204 306.57: November 16, 2018
Total in assets: $332 750.88/Net worth: $232 609.15: August 3, 2018
Total in assets: $331 413.83/Net worth: $232 280.40: June 20, 2018
Total in assets: $326 085.75/Net worth: $226 801.92: June 3, 2018
Total in assets: $322 479.23/Net worth: $222 850.15: May 4, 2018
Total in assets: $319 644.86/Net worth: $217 246.23: March 16, 2018

2017
Total in assets: $318 544.64/Net worth: $221 989.65: December 29, 2017
Net worth on the date of November 17, 2017: $211 430.89
Net worth on the date of October 27, 2017: $212 633.39
Net worth on the date of September 29, 2017: $206 352.49
Net worth on the date of April 24, 2017: $204 277.66
Net worth on the date of March 31, 2017: $200 325.69
Net worth on the date of March 29, 2017: $198 299.73
Net worth on the date of March 18, 2017: $193 969.21

2016
Net worth on the date of December 30, 2016: $184 074.35

Net worth after debt on the date of January 1, 2014:
$101 172.99 (yes, finally, IN NET WORTH!).

On the date of February 16, 2011, the TMX hit the 14 000+ points, and I had exceeded the 150k in assets! (Not net worth yet).

On September 9, 2010, I reached $100,000 in assets! (not in net worth yet).

On the date of August 5, 2009, I reached my investment goal: I reached $50 000 worth of assets! (NOW, net worth).

On the date of December 5, 2009, I had exceeded the $60 000 in assets! (not in net worth yet). 

My investment portfolio on date of December 30, 2022

Cold cash: $11,820.17

Stocks and Units investment portfolio $CAN 

Bank of Nova Scotia (BNS)
Methanex Corporation (MX)
Fortis Inc. (FTS)
Pembina Pipeline Corporation (PPL)
iShares S&P/TSX Capped REIT Index (XRE)
New Flyer Industries Inc. (NFI)
TMX Group Inc. (X)
K-Bro Linen Inc. (KBL)
TransCanada Corp (TRP)
Canadian National Railway Co (CNR)
Enbridge Inc. (ENB)
Emera Inc. (EMA)
Loblaw Companies (L)
Savaria Corporation (SIS)
WSP Global Inc. (WSP)
George Weston Limited (WN)
Power Corporation of Canada Subordinate Voting Shares (POW)
BCE Inc. (BCE)
Canadian Imperial Bank Of Commerce (CM)
Brookfield Asset Management Inc. Class A Limited Voting Shares (BAM.A)
TOTAL: $140,377.42

Stocks and Units investment portfolio $US:
Berkshire Hathaway Inc. (BRK.B)
General Mills Inc. (GIS)
Vanguard Russell 1000 Growth Index Fund (VONG)
Pfizer Inc. (PFE) 
TOTAL: $5,318.87 US: $7,235.26 CAN
 
Tax-free savings account (TFSA):
Dumont Nickel Inc. (DNI)
CT Real Estate Investment Trust (CRT.UN)
Canadian National Railway Co (CNR)
Exchange Income Corporation (EIF)
Brookfield Infrastructure Partners L.P. (BIP.UN)
Brookfield Renewable Energy Partners L.P. (BEP.UN)
Andrew Peller Limited (ADW.A)
Toronto-Dominion Bank (TD)
Boyd Group Services Inc. (BYD)
Canadian Apartment Properties Real Estate Investment Trust (CAR.UN)
Data Communications Mgmt (DCM)
Royal Bank of Canada (RY)
Park Lawn Corporation (PLC)
Toromont Industries Ltd (TIH)
BCE Inc. (BCE)
Boralex Inc. Class A Shares (BLX)
Savaria Corporation (SIS)
Northland Power Inc. (NPI)
Calian Group Ltd. (CGY)
Canadian Utilities Limited (CU)
WSP Global Inc. (WSP)
Granite Real Estate Investment Trust (GRT.UN)
Cargojet Inc. (CJT)
Nutrien Ltd. (NTR)
TFI International Inc. (TFII)
Canadian Imperial Bank Of Commerce (CM)
SIR Royalty Income Fund (SRV.UN)
ATCO Ltd. (ACO.Y)
Aecon Group Inc. (ARE)
Brookfield Asset Management Inc. Class A Limited Voting Shares (BAM.A)
Metro Inc. (MRU)
Alimentation Couche-Tard Inc. (ATD.A)
Fortis Inc. (FTS)
CGI Inc. (GIB.A)
TMX Group Limited (X)
Brookfield Infrastructure Corporation Class A Exchangeable Subordinate Voting Shares (BIPC)
Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC)
Suncor Energy Inc. (SU)
Rogers Communications Inc. (RCI.B)
Telus Corp (T)
JFT Strategies Fund Class A Units (JFS.UN)
Bitcoin Fund The Class A units (QBTC)
Purpose Bitcoin ETF CAD ETF non-currency hedged units (BTCC.B)
3iQ CoinShares Ether ETF (ETHQ)
Tilray Inc (TLRY)
North West Company Inc. (The) (NWC)
Bank of Nova Scotia (BNS)
National Bank of Canada (NA)
Stelco Holdings Inc. (STLC)
Hammond Manufacturing Company Limited Class A Subordinate Voting Shares (HMM.A)
Saputo Inc. (SAP)
Labrador Iron Ore Royalty Corporation (LIF)
Intertape Polymer Group Inc. (ITP)
Parex Resources Inc. (PXT)
Wescan Energy Corp. (WCE)
Verde Agritech Plc Ordinary Shares (NPK)
Wajax Corporation (WJX)
Whitecap Resources Inc. (WCP)
Goodfellow Inc. (GDL)
Algonquin Power & Utilities Corp. (AQN)
TOTAL: $119,302.78

RSP investment portfolio: 
Emera Incorporated (EMA)
Ovintiv Inc. (OVV)
Toronto-Dominion Bank (TD)
Telus Corp (T)
Royal Bank of Canada (RY)
Savaria Corporation (SIS)
Thomson Reuters Corporation (TRI)
Park Lawn Corporation (PLC)
Richards Packaging Income Fund (RPI.UN)
Toromont Industries Ltd (TIH)
CAE Inc. (CAE)
CGI Group Inc. Class A Subordinate Voting Shares (GIB.A)
Boralex Inc. Class A Shares (BLX)
Quebecor Inc. (QBR.B)
Logistec Corporation Class B Subordinate Voting Shares (LGT.B)
Brookfield Renewable Partners L.P. (BEP.UN)
Leon's Furniture Limited (LNF)
Bank of Nova Scotia (BNS)
Brookfield Renewable Corporation Class A Exchangeable Subordinate Voting Shares (BEPC)
Cascades Inc. (CAS)
JFT Strategies Fund Class A Units (JFS.UN)
AirBoss of America Corp. (BOS)
Suncor Energy Inc. (SU)
Pender Growth Fund Inc. (PTF)
Rogers Communications Inc. Class B Non-voting Shares (RCI.B)
ATS Automation Tooling Systems Inc. (ATA)
Algoma Central Corporation (ALC)
Finning International Inc. (FTT)
Guardian Capital Group Limited (GCG)
Information Services Corporation Class A Limited Voting Shares (ISV)
Interfor Corporation (IFP)
Maple Leaf Foods Inc. (MFI)
National Bank of Canada (NA)
Nutrien Ltd. (NTR)
Open Text Corporation (OTEX)
Taiga Building Products Ltd. (TBL)
Vitreous Glass Inc. (VCI)
Power Corporation of Canada Subordinate Voting Shares (POW)
North West Company Inc. (The) (NWC)
Whitecap Resources Inc. (WCP)
Parex Resources Inc. (PXT)
North West Company Inc. (The) (NWC)
Wajax Corporation (WJX)
Canadian Imperial Bank Of Commerce (CM)
Total: $61,651.16

CIBC Dividend Growth Fund + CIBC Emerging Markets Index Fund + CIBC Monthly Income Fund: $3,278.02

Others: $1,159.90

NBI Income Fund: $1,213.03

Manulife Fidelity NorthStar GIF CAP
Manulife Simplicity Growth Portfolio 
Maritime Life CI Harbour Seg Fund
Maritime Life Fidelity True North Seg Fund
Manulife GIF MLIA B World Invest
Total: $8,016.70

Other various: $30,484.50

TOTAL: $105,803.31

Social Capital at Desjardins Membership share: $35
Online money: $28.35
Savings + Stocks, units, mutual funds + Tax-free Savings account + RRSP:
TOTAL: $384,602.29
On the date December 30, 2022
 

Thank you

Thank you for visiting!
 
Blogger Templates