adding investiments by type