whoinput