improve config solver algorithm
support for transition within orthogonal sub region