before merge
residual error