add validate doc