add jsdoc comments
Merge branch 'develop'