new portfolio detail mechanism