Portfolio 4c and 2c and all var done