intermediate results and residuals are now stored