does this call actually pass with `None` or should we return `None` before it gets called?