Factor stuffs for history (states) management).