we can save things like: - current pass - mid array (to a file) - lets us skip first pass - current line in file - to skip to that location instead of read through it