history init