residual flows