added ridge regression ensemble weighting