added skipped Huber M-estimator