portfolio backend changes