fixed error in gradient, smaller network, evaluate every step