removing unused
don't immediately launch one-off tasks.
fix an unlikely bug!
add request state for paused request.
don't return this to fix current issues.
oh well.
merge in new_refactor_request