add log parameter to traverse_dialog constructor