Not directly part of this PR, but is it necessary to have the same parameters in both functions (`load` and `send`)?