comment ready for jsdoc