添加验证函数
fix some bug