diff --git a/app/apps/core/models.py b/app/apps/core/models.py
index f927e71ae1ad2a4648a0dd2ad7980be556310a01..ef41011fd3bb29b6fc76966fcfb3f8f9cb5dff50 100644
--- a/app/apps/core/models.py
+++ b/app/apps/core/models.py
@@ -340,11 +340,6 @@ class DocumentPart(OrderedModel):
             elif task_name in tasks and tasks[task_name]['status'] in ['task_failure', 'error']:
                 w[task_name.split('.')[-1]] = 'error'
         
-        # client doesnt know about compression
-        if ('core.tasks.lossless_compression' in tasks and
-            tasks['core.tasks.lossless_compression']['status'] in ['before_task_publish', 'task_prerun']):
-            w['binarize'] = 'ongoing'
-        
         return w
     
     def tasks_finished(self):
diff --git a/app/apps/core/static/js/image_cards.js b/app/apps/core/static/js/image_cards.js
index 5eb5b8095dd7dddca73c8ac11a18e191149f153d..9190c06d74a44ff361a9b0664f2bfb3cce49bd9d 100644
--- a/app/apps/core/static/js/image_cards.js
+++ b/app/apps/core/static/js/image_cards.js
@@ -321,6 +321,9 @@ $(document).ready(function() {
     // create & configure dropzone
     var imageDropzone = new Dropzone('.dropzone', {
         paramName: "image",
+        timeout: 0,
+        // chunking: true,
+        // retryChunks: true,
         parallelUploads: 1  // ! important or the 'order' field gets duplicates
     });