stepping back for a second
restarting portfolio singleton