增加了dialog的注释和一个简单的测试
add signature