add jsdoc comments for utils and effects