additions in portfolio controller