improved residual plot