add docs comments
Merge commit 'fb2be4220ee6d852c613b535dd5ffc0e015b8b7d'