in which situations we use the history?