new LM solver working well, added convergence checks
updates