added redis history store