added more output to descend callback