added portfolio function
portfolio added