btw, it should be `@returns` if we are using JSDocs convention right?