lSolver hierarhy developing start