add the core history module