added user regressor option, sample exclusion parameter