issue #3539 modify doc-style and some detials