GENERIC PORTFOLIO