新验证，增加了功能