created dynamic learning speed combiner, it's 10x faster (in number of iterations)