quest for restoring recursion feature...