增加了dump函数