Extensive Portfolio Update