Finite history