Investment funds provide a wide range of different investment options. There are four types of investment funds allowed in Estonia. Contractual investment and investment funds founded as a joint-stock company are the main types of funds used for investment purposes. The majority of Estonian investment funds are managed by Estonian commercial banks. Operations of mandatory and voluntary pension funds build on the pension reform that was gradually implemented by 2003.