working with minimizer
fixed steepestdescent
observables added