small caps in 2024?