deleted least squares matching