Added adaptative learning rates