some little changes in traverse_dialog handlers