revert previous, don't use typehint for output only param