portfolio now work as intended