included comments for jsdoc