Residual Decomposition