children branches cycle