portfolio modals changed, implemented my own