update portfolio computing knowledge