added: adaptive learning rate, normalization
added: adaptive learning rate, normalization