check recursive loopthrough.