linear rerun