break down history state tests.