more tweaks of adagrad