history initialisations