Implement the history view