FEATURE: root and cycling check added.