diff --git a/aliby/pipeline.py b/aliby/pipeline.py
index 70f52a4d16b74a4bd4c0be8a7944f47f99b3e0fa..f41eadf6a455ce2101b9ab0c1ad91d44fd6a7af7 100644
--- a/aliby/pipeline.py
+++ b/aliby/pipeline.py
@@ -27,6 +27,7 @@ from aliby.tile.tiler import Tiler, TilerParameters
 from aliby.io.omero import Dataset, Image
 from agora.abc import ParametersABC, ProcessABC
 from agora.io.writer import TilerWriter, BabyWriter, StateWriter
+from agora.io.reader import StateReader
 from agora.io.signal import Signal
 from extraction.core.extractor import Extractor, ExtractorParameters
 from extraction.core.functions.defaults import exparams_from_meta
@@ -88,7 +89,7 @@ class PipelineParameters(ParametersABC):
                 directory=str(directory),
                 filter="",
                 earlystop=dict(
-                    min_tp=50,
+                    min_tp=100,
                     thresh_pos_clogged=0.3,
                     thresh_trap_clogged=7,
                     ntps_to_eval=5,
@@ -229,7 +230,7 @@ class Pipeline(ProcessABC):
                                 or 0
                             )
                             # get state array
-                            state_array = f.get("state_array", 0)
+                            state_array = StateReader(filename).get_formatted_states()
                             tiler.n_processed = process_from
                             process_from += 1
                         from_start = False
diff --git a/pyproject.toml b/pyproject.toml
index 7a0c821e4073ecccde0551c0fac4e99af180eb88..d714c5ca4d40752f42ca8b4cf343c80984f3b6f4 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,6 +1,6 @@
 [tool.poetry]
 name = "aliby"
-version = "0.1.15"
+version = "0.1.16"
 description = ""
 authors = ["Alan Munoz <alan.munoz@ed.ac.uk>"]
 packages = [