abortable requests