Small-cap investment ideas