修改函数和对话