It's because of this one: https://github.com/iNecas/dynflow/pull/27/files#L20R32

flow_manager.start actually moves the cursor to the 0, so that it's consistent with the rest of the algorithm