Revert "Revert "document""

This reverts commit eb1184ecd755ce9d8660c205f4ff1377811255ad.
.

.