exited while recursion protection
use debug for more information