add the history module