JSDoc filled in