introduce readyState check to disable concurrent uploads