Residual Market Mechanism