Investments library