interrupted request improvements
12 files changed